trolley head - French English Dictionary